New Location
Mesa Urbana
4429 W Montrose Ave.
Chicago, IL 60641
(773) 492 8005 | Order online
Rewards Program
This error message is only visible to WordPress admins
Error: No posts found.
Make sure this account has posts available on instagram.com.
Contact Info
LOCATION
4429 W Montrose Ave.
Chicago, IL 60641
(773) 492 8005
cs@mesaurbana.com
HOURS
Daily 12 Noon – 8:30pm
Kitchen closes 30 minutes prior to closing time.