Related Web Results
Cleo Restaurant Bar & Grill
Cleo’s Restaurant Bar & Grill is the ultimate Tex-Mex dining destination in Florence, SC. With a menu packed full of authentic and flavorful dishes, a warm and …
Cleo Restaurant – Facebook
Page · Tapas Bar & Restaurant · (323) 962-1711 · [email protected] · sbe.com/restaurants/locations/cleo-hollywood · Rating · 4.3 (1,413 Reviews) · See more about Cleo …
Cleo Restaurant Bar and Grill – Florence, SC – Zmenu
View the online menu of Cleo Restaurant Bar and Grill and other restaurants in Florence, South Carolina.
Reviews
Francisco Barrera
Excellent food with very kind servers. Authentic Salvadoran pupusas and tamales. The Tres Leches dessert was on point
… morePhillip Harrington
Great food and service.
… more