Close
Minimum purchase of $50 at restaurant. Dine In Only. Please call restaurant first to confirm certificate acceptance for takeout and delivery.

The Onion Pub & Brewery

22221 N Pepper Rd
Lake Barrington, IL 60010
Phone: (847) 381-7308
Cuisine: American, Steak
Price: $$
Do you like this restaurant?

The Onion Pub & Brewery Reviews

Loading
Back to Top