Don't miss the shrimp enchiladas. They alone are worth a trip.
All reviews seem positive
In ShortFor those who thought Galveston's West End needed some spice, check out Playa de Loro. Chips and salsa are self-serve, with six made-fresh options at the salsa bar. Highlights...