Uptown Grille
Pub with a large bar, huge menu and lots of TVs. Serving food late. Live music on the weekends.
1
Review
Pub with a large bar, huge menu and lots of TVs. Serving food late. Live music on the weekends.