Great service, great atmosphere, and a bar which is very great when you're waiting for a table during the busy hours! On the other hand, the food isn't great... to me it's pretty bad. The linguini with chopped clams was okay... the spaghetti looked and tasted like it sat under the heat lamp all day... the chicken parmegiana was dry. My friend liked his veal marsala so I guess they can cook a steak.
The restaurant itself looks fantastic. I love the menus and pictures on the brick walls. They also have stories about the history of las vegas which is nice. Oh, you also get free bread and wine... free bread and wine never tastes bad. :)
So if you want to go to the restaurant for the ambiance, then Battista's is the place to eat at. But if you're going for the food, then maybe try somewhere else...