1.
Discover international cuisine at Haddington's restaurants
With the restaurants in Haddington, it's easy to travel the world without ever leaving the area! Almost every world cuisine is on offer, from hot curries to American burgers, with a range of new and unusual ingredients to taste. Viva Mexico's bright and funky decor is sure to brighten up a cold, rainy evening, as will their fish pescado that’s cooked with chillies, lemon, and garlic. If you fancy Asian food instead, why not head to somewhere like China Garden and try their zingy roast duck with ginger and spring onions? Be brave and try something new at one of Haddington's restaurants today!