Review on The Tavern At St. Michael's Square
Established in 2010
By two brothers from Greeley, CO. The Tavern is a great business meeting place with friendly and attractive waitstaff offering 12 beer taps, 35 bottled beers, and Greeley's most extensive wine list.
Cuisine
American
Accepted credit cards
Visa, Master Card