Restaurants in San Pedro
Show restaurants on map
4.6
Menu
Table booking
4.6
Menu
Table booking
City: San Pedro, Calle 45 11501, Los Yoses, San José, San Pedro, Costa Rica
"Delicious food, but I wait more than 30 minutes to get my food."
Price
Feedback
These reviews refer only to the mentioned ingredients.