Eat· Placencia Peninsula· Other Caribbean

De Tatch Restaurant (Placencia)

16° 31.2′ N · 88° 22.1′ W

A thatched beachside seafood restaurant at the Sea Spray Hotel, serving traditional Belizean food, burgers and daily specials at fair prices.