Phone: +15416639010
Address: 1104 Adams Ave, 97850, La Grande, US, United States
City: La Grande
Menu Dishes: 23
Reviews: 288
Website: https://tapthatgrowlers.net/
"We visit this restaurant regularly and have noticed a pattern. Often, the wait staff seems eager to rush you out, especially if it's nearing closing time. They start putting away chairs well before the official closing hour. Just yesterday, we arrived at 8:30 PM, and the hostess looked at us as if our presence was unwelcome. The chairs were already on the tables, and when we asked if we could eat, she informed us that our only option was fried food—no pizza available. We left feeling disappointed. The atmosphere inside was very quiet, lacking any background music, and there were only a couple of TVs, one of which only displayed advertisements. It feels like they really don’t want you to linger. It’s a shame because the place has so much potential."
All prices are estimates on menu.