Casa Larios- South Miami
- 5859 SW 73rd St.
South Miami, FL 33143
- 7 a.m.-11 p.m. Sunday-Thursday, 7 a.m.-1:30 a.m. Friday-Saturday
Casa Larios, owned by four Lario family members, is a well-known local chain of restaurants serving up authentic Cuban cuisine. Specialties include churrasco, potatoes stuffed with ground beef, shrimp and green olives, breaded chicken breast, congri and tres leches cake for dessert. Visitors can make a night of a visit to the South Miami location, which also features live music and a full bar.