Tacos La Flor
Address:
910 Dundee Ave, Elgin, IL 60120
Phone:
(847) 888-3554
Nice to Know:
- Good For Kids Yes
- Noise Level Quiet
- Parking Lot
- Wifi No
- Accepts Credit Cards Yes
- Recommended Meal Lunch, Dinner
- Wheelchair Accessible Yes
Restaurants,
Mexican
Other Businesses:
- Prairie Rock Brewing Company at 127 S Grove Ave, Elgin, IL 60120
- Bennigan at 495 Airport Rd, Elgin, IL 60123
- Panda Restaurant at 1030 Summit St, Elgin, IL 60120
- Taqueria Los Cocos at 81 Villa St, Elgin, IL 60120
- Bangkok House & Shanghai Restaurant at 11 Douglas Ave, Elgin, IL 60120