Reserve now

What Jo Atfo likes about Cleo's Phone Number, Reservations, Reviews:
I was happy they reopened the doors for me. I was so hungry. Apologize for the flood gate after but at least it's more money. I had falafel sandwich which was really good. Thanks chef. Not eating meat on a late night is a struggle. View all feedback.

What Andrew doesn't like about Cleo's Phone Number, Reservations, Reviews:
This place is terrible for the price lol. Food was EXTREMELY greasy, staff was rude, the guy up front whom I assume was the owner/manager was extremely rude, not to mention there is absolutely no where to sit down minus a few chairs. LMAO for an $18 entree you’re better off getting food at the nearby Popeyes. At least Popeyes will have a place to sit, staff is better (which says a lot), you’ll be waiting the same amo... View all feedback.

Deep
10.09.2024 - 15:37
piotr
10.09.2024 - 15:37
Charu
10.09.2024 - 15:37
Kimberly
10.09.2024 - 15:37
Misus
10.09.2024 - 15:37

Full Menu

More information

Suggested nearby restaurants.

4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Cozumel, 5831 Magazine St, Bistro Daisy Phone Number, Reservations, Reviews, United States Of America, Cozumel
"Excellent as always. Such a cozy, welcoming atmosphere."
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Metairie (near Cozumel), 4301 Veterans Memorial Blvd, 70006, Metairie, US, United States
"Good food , the worst service !!"
4.6
Menu
Table booking
Open Now
4.6
Menu
Table booking
Open Now
City: New Orleans (near Cozumel), 777 Bienville St New Orleans, LA 70130, 70112-3122, United States
"Sheila was AWESOME worked at our pace and super sweet"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: New Orleans (near Cozumel), 1113 Teche Street, Algiers, 70114, United States Of America, New Orleans
"Nice owners and 10/10 food. Food: 5 Service: 5 Atmosphere: 5"
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: New Orleans (near Cozumel), 5831 Magazine St, 70115, New Orleans, US, United States
"Over all a great experience. However we were cold."
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: New Orleans (near Cozumel), 4213 Magazine St.LA 70115, New Orleans, United States
"Excellent eating and w good service. we recommend"