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

Share