Flaco's Tacos Water Tower

Closed today

review star

No reviews yet

46 E. Chicago

Chicago, IL 60611


Orders through Toast are commission free and go directly to this restaurant



Attributes and Amenities

check markCasual
check markKid-Friendly
check markLoyalty and Reward Programs
check markGift Cards
check markParking
check markOnline Ordering
check markFresh Ingredients
check markSeating
check markReservations
check markBike Parking
check markDelivery
check markCatering
check markOutdoor Seating
check markTakeout

All hours

Call for Open Hours

Location

46 E. Chicago, Chicago IL 60611

Directions