Create your own custom home page
for your favorite links ..
works on any device, and it's free!
Detail for All American Bar & Grille : Restaurant, American / Rio
Located in Rio, a menu is available for every appetite. Lighter fare includes freshly made sandwiches and salads, and heartier meals include seafood, thickly cut steaks, and chops. Choose from over a dozen burger varieties served in baskets. Free drinks for patrons who sit at the bar and play video poker. Sports shown on 6 plasma screens. Open daily at 11 am. - Alotta, 08/09/2006