El Toro Loco Steakhouse Tamiami

4.9 (19,382)restaurant

13800 SW 8th St, Miami, FL 33184, USA

A high-energy Miami steakhouse serving generous cuts of churrasco and grilled meats alongside a full cocktail bar.

Order now

Description

Founded by Chef Aldo Espinosa along SW 8th Street in Miami's West End, the Brazilian-style restaurant builds out its menu with barbecue and tacos alongside the grill. Handcrafted cocktails round out the offerings in a vibrant dining space.

Ask Karpo for more information.