San Pedro

Restaurants in San Pedro

Located at the Matachica Resort and Spa on Ambergris Caye's North End, this thatch-roofed restaurant uses fresh ingredients to add local flavor to classic European dishes such as penne a la carbonara and seafood fettuccine.