117 FB users likes El Estribo Bar & Grill, Santa Ana, set it to 41 position in Likes Rating for Santa Ana, Costa Rica in Local Business category
El Estribo Bar & Grill, Santa Ana is Santa Ana based place and this enity listed in Restaurant category.