I have visited RED on a number of times and I've always encountered great service, good steaks and pleasant drinks. The waiters have been able to explain the nuances of how the meat was to be made and to help to pick the drinks that would match it perfectly. The desserts were rather good, too. There's tasty Italian lemonade that I have not encountered anywhere else in St. Pete and which makes a good substitute for those who drive or don't want to drink. Parking has been nontrivial to find at times and it's not provided by the restaurant.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.