Central West End restaurant 1764 Public House at 39 N. Euclid Ave. has closed its doors. The official announcement was made via press release today, Mon., Jan. 13, and on social media. In the release, owners Derek and Lucas Gamlin said the closure was a matter of basic logistics and economics: “It is with great […]
