Vallarta
Address:
2757 W 59th St, Chicago, IL 60629
Phone:
(773) 776-9030
Nice to Know:
- Good For Kids Yes
- Noise Level Quiet
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
Restaurants
Other Businesses:
- La Quebrada at 4047 W North Ave, Chicago, IL 60639
- Pozoleria San Juan at 1523 N Pulaski Rd, Chicago, IL 60651
- Kim Long Restaurant at 5114 W Fullerton Ave, Chicago, IL 60639
- El Torito at 1825 W Montrose Ave, Chicago, IL 60613
- Harold's Chicken Shack at 8316 S Ashland Ave, Chicago, IL 60620