Soda el Indio is located in Pococí, Costa Rica on C538CRR, C. Finca 3. Soda el Indio is rated 4.8 out of 5 in the category new zealand restaurant in Costa Rica.
Address
C538CRR, C. Finca 3
Service options
Takeaway
Dine-in
Amenities
Good for kids
Toilets