Phone: (506) 2440-4437
Restaurant specialized in Costa Rican grilled meats.
Restaurant specialized in Costa Rican grilled meats. Open Thursday to Sunday 11:30 am to 10:00 pm.
Located in Alajuela Downtown