ViVi’s Mexican
$ • Mexican
Hours:
4125 S Riverside Dr, Lanexa
(757) 820-6681
About ViVi’s Mexican
Customers' Favorites
ViVi’s Mexican Reviews
The food was great, the prices were reasonable. The only negative was that they did not have Dos Equis NA.
amazing place with good food. wonderful view on the Chickahominy river.
My wife and I went for lunch Sunday and the food was very good! Beautiful place and nice staff. Highly recommend!
Hours
| Monday | 11AM - 9PM |
| Tuesday | 11AM - 9PM |
| Wednesday | 11AM - 9PM |
| Thursday | 11AM - 9PM |
| Friday | 11AM - 9PM |
| Saturday | 11AM - 9PM |
| Sunday | 11AM - 9PM |
Vivi’s Mexican is a charming restaurant located on the shores of the Chicahominy River, offering a beautiful waterfront view and a welcoming atmosphere. Nestled in the Midway Marina neighborhood, it is a hidden gem that is well worth the drive from nearby areas like Williamsburg or New Kent. The restaurant features a covered deck and outdoor patios, perfect for enjoying the scenic surroundings.
Known for its delicious and hearty Mexican cuisine, Vivi’s serves large portions with options that include burritos, vegetarian dishes, and a kid’s menu. One of the highlights is the tableside guacamole, which is freshly made and highly recommended. The menu also includes house salsa, white sauce with chips, and a variety of margaritas in different flavors, along with beer and wine.
The staff is friendly, bilingual, and attentive, providing excellent service despite the busy atmosphere, especially on weekends when the restaurant often has more guests than tables. The space has been revamped to include an indoor bar and two outdoor patios, making it a great spot for both lunch and dinner. With reasonably priced meals, a lively vibe, and scenic views, Vivi’s Mexican is a favorite for locals and visitors alike seeking authentic Latin dining with a waterfront setting.