Came. Looked. Searched and ended up at The Pearl Cup instead. No one had heard of the VSPOT.
Closed according to Yelp
Try the Tacos
Tacos and kombucha... Say no more
One of the most upscale veggie restaurants in Dal. Located at: 1908 N. Henderson Ave., Dallas, TX, 75206. (214) 821-5555
Try the gnocchi! The fries that come w/ the portobello burger are divine!