Bar Restaurante La Penca is a restaurant, located at Guanacaste Province, Costa Rica
Get the nachos! They don't speak much English but are willing to work with you.