Start from
La Mesa Restaurant
243 W Northwest Hwy, Barrington 60010