food
Los claros restaurant
This place is always packed. Boasts the best seafood tacos in town and I would have to agree so far!
5 countries - 39 spots