Puntarenas Province, Costa Rica
| +506 2640 0612
Sun - Sat 12am - 11:30pm
The Best Taco Stand in the WorldThis is the best taco stand in the world. Period. It's located on the main road in the dusty beach town of Playa Santa Teresa, Costa Rica, near Malpais.
You have to get into the hot sauce at this joint. On offer was chipotle mayo and some sort of aioli or pesto-based sauce, but the stuff in the green bottle is liquid gold. It's basically pureed fresh jalapenos with something to give it the perfect amount of sweetness. Squeezed over grilled fish that was delivered by a guy on an ATV just moments before, this is your ideal lunch coming in off the beach.
View the full album!