Vidorra
2642 Main St, Dallas
(972) 215-0640
Recent Reviews
Order Online
Reserve
You May Also Like
Miznon - 2639 Main St
Mediterranean
Dot's Hop House & Cocktail Courtyard - 2645 Commerce St
Bar & Grill, Beer Gardens, Cocktail Bar, American, Bar
Insomnia Cookies - 2656 Main St
Ice Cream & Frozen Yogurt
Restaurants in Dallas, TX
Vidorra
2642 Main St, Dallas, TX 75226
(972) 215-0640