Caramba Restaurant
Shrimp Ceviche

Popular among the coastal regions, this dish is a substantial helping of fish that has been marinated in loads of zesty citrus juices of limes and lemons and given that added kick with a touch of spice from chili peppers.

Location
#20 Pescador Drive Ambergris Caye, Belize San Pedro Town
Click Here to View Full Map
Opening times
Wed: 11:00 am - 10:00 pm
Closed
See More