America Restaurant is Read more [...]
Located within the MGM Grand Hotel, TAP Sports Bar offers a good selection of beers, snacks burgers, steaks, with a huge bar with 60 HD flat-screen TV’s; perfect for sports fans. Overall, the food is pretty decent for a sports bar and the wings were a meal highlight.
Cuisine: American, Bar
Overall Grade: B-