Ultra New Town Tavern Ultra New Town Tavern
Las Vegas, Nevada
Best Bison Burger. Good service even for a Saturday afternoon. My kids were impressed. I forgot the name if my waiter but he did his job perfectly and was friendly, nice guy. Will be back again with my ex (this would be the real challenge for the restaurant, lol) and my vegetarian daughter.