Huahua’s Taqueria

Chef Todd Erickson offers a fast casual taco shop at 1211 Lincoln Road just west of the busy pedestrian mall serving upscale riffs on traditional Mexican cuisine plus cold beers and house made popsicles perfect for a steamy South Beach day.

Huahua’s Taqueria
1211 Lincoln Road
Miami Beach, FL 33139


Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *