Today the restaurant remains a piece of South Florida’s glorious history, a nostalgic and delicious landmark next door to Datran Center Skyscrapers, and the southern end of MetroRail, all just a block from Dadeland shopping center, as well as four other locations throughout South Florida.

Image Alt

Contact Us


For all other communications, please use the simple form or call us. Your name and email address is required, but all other fields are optional.


Order by Phone, or Just Visit One of Our 3 South Florida Restaurants! (Hablamos Español)

9200 South Dixie Hwy Miami, FL 33156.

305-670-7732 (tel)
305-670-7733 (fax)

11575 SW 40th St. Miami, FL 33165

305-227-3196 (tel)
305-227-2064 (fax)

5989 S. University Dr. Davie, FL 33328

954-680-9900 (tel)
954-252-9543 (fax)

Opening Hours

All stores are open seven days a week from 11 AM to 10 PM.