Chicken Soup Restaurants in San Jose
Show restaurants on map
4.1
Menu
Table booking
4.1
Menu
Table booking
City: San Jose, Avenida 2, 10104 San Jose, Costa Rica
"That was our first restaurant when it came to costa rica and it was one of the best. it made an amazing first impression for us. Eating was absolutely..."
Feedback
These reviews refer only to the mentioned ingredients.