Mon 7:00 am - 11:00 pm
Tue 7:00 am - 11:00 pm
Wed 7:00 am - 11:00 pm
Thu 7:00 am - 11:00 pm
Fri 7:00 am - 1:30 am
Sat 7:00 am - 1:30 am
Sun 7:00 am - 11:00 pm
5859 SW 73rd St
South Miami, FL33143
Call: 305.662.5656
Visit Website

Dishes

Reviews & Posts

Vaca frita
"If there is one dish that reminds me of Miami, it's this. The vaca frita here (served as a Thursday special) is like no other. It's so crispy and delicious outside, and on the inside, it's stuffed with perfect shredded flank steak and topped with caramelized onions. Casa Larios does a really good job with this. They have many locations, but I personally love the Flagler location—that one's mine! This place is the real deal."

In restaurants nearby