The Ambassador Public House
Restaurant • Bar • Pub • Sports barEasygoing hangout with European eats, draft beer & flatscreen TVs for sports from around the world. People often mention good,
Address
310 S Halsted St, Chicago, IL 60661, United States
Website
www.theambassadorpublichouse.com
Price rating
$$ $$
Rating on Google Maps
4.60 (318 reviews)Open on Google Maps
Working Hours
Permanently closed.