Loading your recommendations…

Vista Restaurant

4.9

3001 Cameron Blvd
Durham, NC 27705
Phone: (919) 493-6699
Visit Website

Google Reviews

Photo of Sam Skinner Sam Skinner
Mar 6, 2016 5

Special place for all to meet and enjoy friendships Food is excellent and service outstanding

Photo of Maurice Darden Maurice Darden
Feb 4, 2020 5

Photo of Dean Joyner Dean Joyner
Dec 14, 2019 5

Nice place