Your domain registration is pending. Check back in an hour


River Twist Now Opens with Limited Seating! Tomorrow May 4th , 2020 . Call and make your reservations . We are open Tuesday - Saturday
Lunch 1100am-200pm and Dinner 5:00pm-9:00pm

Call now


2 months ago
OMG! This place is amazing. Food is off the chain awesome and the wine tasting events are out of this world. Highly recommend to anyone. Now that I think of it, don't go there. I want it to myself.
- Adam O
6 months ago
Excellent restaurant. What a great surprise to find this delicious treat on my vacation from Miami to Vero Beach! The eggs Benedict was perfectly cooked and the brunch was fantastic. This unassuming restaurant was the highlight of my trip to Vero. Looking forward to going back when I am in town. I really adored the atmosphere and the decor was a knock out as well.
- Kathy C
5 months ago
Amazing food! Chef Michael is so talented. The fish of the day was my favorite and so fresh! I would definitely recommend it. Great wine list as well. I Definitely would go back and bring friends to sit at community table in the middle.
- Gail C

Local and Family Owned

Chef Michael Amaral and family have been residents of Vero Beach for 9 years. Chef Michael has worked in fine dining at famous 5-star hotels, restaurants and private clubs.  

His Father was a culinary teacher and inspired him to cook and create. With a background in fine dining, unique eats and a certified sommelier in house, River Twist has something for everyone. 

Chef Michael and Family are experienced restaurateurs with collectively over 70 years of experience in hospitality. Come and dine with us and experience the Twist!

Local, independently owned, featuring unique flavors, innovative presentation

Contact Us


Call now
  • (772) 770-0908


Get directions
717 17th St
Vero Beach, FL 32960
United States

Business Hours

Tue:11:00 AM – 2:00 PM, 5:00 – 9:00 PM
Wed:11:00 AM – 2:00 PM, 5:00 – 9:00 PM
Thu:11:00 AM – 2:00 PM, 5:00 – 9:00 PM
Fri:11:00 AM – 2:00 PM, 5:00 – 9:00 PM
Sat:11:00 AM – 2:00 PM, 5:00 – 9:00 PM
Contact Us
Message sent. We'll get back to you soon.