About Our Company

El Grito is a Mexican restaurant and Mezcal bar in Miami Beach, FL, that serves Mexican food and cocktails. We combine the excellent cuisine of Mexican restaurant and Mezcaleria to provide you with an unforgettable experience that will keep you coming back time and again. We offer different cocktails for you to choose from craft cocktails, draft beer, Tequila cocktails, and craft mezcal

We offer a variety of burritos, tacos, and Mexican take out, all prepared by our professional chefs with many years of experience. Our prices are reasonable, and we also open long hours. We pride ourselves in only using the best ingredients to complement the wide range of flavors from Mexico.

When you are hungering for tacos, burritos or your Mexican favorites, we have everything you need. El Grito can be a restaurant to hang out with family and friends, an affordable restaurant to enjoy high-quality food or a Mezcal bar to relax and chill. Just stop by or contact us today to experience the finest Mexican restaurant and Mezcal bar in the area!

El Grito is a Mexican Restaurant in Miami Beach, FL

Miami Beach Craft Cocktails | Mezcal Bar | Mexican Food Miami Beach

What makes us Proud

Over 20 Years of Experience

Open Long Hours

Various Cocktail Programs

Contact Us

We service

• Miami Beach, FL

• Miami, FL

• Broward, FL

• Brickell, FL


Star Rating:

Our Services

Contact Us

Hours of Operation


Get In Touch

El Grito

1766 Bay Road,
Miami Beach, FL 33139

Phone: (786) 223-1429

Get Directions

Send Us A Message

Dialog will close after 10 sec.

Thank you for submitting your contact request! We will reach back out to you within 24 hours of receiving your request.


El Grito Support Team


Payment Methods Accepted