Cafe La Carreta Baptist Hospital - Miami, FL

Address: 8760 SW 92nd St, Miami, FL 33176

Hours: Monday: 10AM-8PM, Tuesday: 10AM-8PM, Wednesday: 10AM-8PM, Thursday: 10AM-8PM, Friday: 10AM-8PM, Saturday: 10AM-8PM, Sunday: Closed

Rating: 2.3 stars (4 reviews)