Loading map…
Garabato Bistro
Garabato Bistro in San José, Costa Rica, presents a fresh, tropical aroma. The dishes here have a light, crisp texture, often prepared with a grilled finish. Experience the flavors of Central America.
Garabato Bistro in San José, Costa Rica, presents a fresh, tropical aroma. The dishes here have a light, crisp texture, often prepared with a grilled finish. Experience the flavors of Central America.