Opening Wednesday, Oct. 25th

17 Oct

1764 Public House at 39 N. Euclid Ave. St. Louis, MO 63108 will open at 7 a.m. Wednesday, Oct. 25. The newest venture by the Gamlin Restaurant Group, 1764 Public House brings together St. Louis favorites infused with touches of New Orleans style. The Central West End establishment will be open for breakfast, lunch, dinner […]