I ate here about a week ago. This is definitely one of the best restaurants in San Pedro. It's within the property of the Phoenix Resort and walking distance from downtown. Try the seafood. The shrimp ceviche is excellent and the service is as good.
Recently Central America covers 7 countries between North and South America. Guatemala,Belize, Honduras, El Salvador, Nicaragua, Costa Rica and Panamá.