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


46 E. Chicago, Chicago IL 60611