Carlos Tacos (closed)

Building 171, El Shohada Street - Get directions

About "مطعم Carlos Tacos (closed)"

Building 171, El Shohada Street

French Taco

Mexican Taco

Quesadilla

Sauces

Side Dishes

Drinks