I was expecting something much different when we picked Roberto's. This is a little Italian place in a strip shopping mall, next to a 24 hour fitness in a 'not so great' part of town. By no means does it disqualify it from being a 'nice' restaurant but it isn't a place I would recommending taking clients or family to impress them. This is a place to go if you want great Italian food and no fuss with 'fancy' dinning etiquette. The tables are very close together and it was a little cramped. We went when the St. Louis baseball team was playing so there was a loud crowd in the bar. The service was good, but not overly good. I think I counted 4 or 5 different waiters who filled our water and some of them weren't very friendly. Our main waiter was nice and did his job just fine but didn't go above an beyond (which I kind of expect based on prices).
The food was great. Typical American Italian food with great flavor and large portions. It came quick from the kitchen. A good selection of wines, although the house Chianti was terrible. The prices were very high for Italian food. Paying these types of prices I expect a lot more from a restaurant. They're charging fine dinning prices for good food and nothing else that usually comes with fine dinning (atmosphere, exceptional service, etc.). Would go back, but not but won't be my first choice in a town full of American Italian establishments. Definitely not the 3rd best restaurant in St. Louis (#3 restaurant in St. Louis when writing this review October 2013).
If you own or manage Roberto's Trattoria, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.