1764 Public House (Closed)
39 N Euclid Ave
St. Louis , MO 63108
Sunday 9am - 12pm
Monday - Friday - 7am - 1:30am
Saturday 9am - 1:30am
1764 Public House has closed in the CWE
Central West End restaurant 1764 Public House at 39 N. Euclid Ave. has closed its doors.
Area restaurants, bars plan for a future with a St. Louis MLS team
The influx of regional, national and international soccer fans to the St. Louis promises to bring plenty of business to area bars ...