El Paso is located in Costa Rica on 200 metros norte del salón multiuso de Venecia Alajuela San Carlos. El Paso is rated 4.5 out of 5 in the category down home cooking restaurant in Costa Rica.
Address
200 metros norte del salón multiuso de Venecia Alajuela San Carlos