Dallas Towing Inc

210 S Main St IrvingTX75060
11:00am-3:00pm, 5:00pm-9:00pm
11:00am-3:00pm, 5:00pm-9:00pm
11:00am-3:00pm, 5:00pm-9:00pm
11:00am-3:00pm, 5:00pm-9:00pm
11:00am-3:00pm, 5:00pm-9:00pm
11:00am-3:00pm, 5:00pm-9:00pm
11:00am-3:00pm, 5:00pm-9:00pm
Payment Methods: Visa, MasterCard, American Express, Discover
Average Rating
Total Reviews
Recommended 0
Not Recommended 1
Average Rating Over Time

Open Map


Villa's Grill is located at 137 S Main St., Irving, TX. This business specializes in Restaurants.
by merchantcircle on October 10, 2017 from merchantcircle

Member Reviews

Stop Hunger - Eat at Villas:
I have eaten at Villa's Grill many times. It is my pleasure to introduce my friends and clients to one of the best dining experiences in Irving. This place is where you plan on going if you have one place to eat that day. The food is fresh and the menu varies. They bring authentic recipes from their country. The atmosphere is comfortable and cozy, what you would expect from a local owned business not a franchise. You might expect a wait on a holiday or Sunday after church. A lot of people come late at night for a romantic dinner.
by Phillip D. Dye on April 01, 2010

Information from the business

Welcome to Villa's Grill & Catering! We specialize in delicious and reasonably priced cuisine, including our house specialties and other customer favorites. Our cuisine entrees are served in a relaxed and welcoming setting that you and your friends and family are sure to enjoy. Whether you are in the mood to indulge in something new or just want to enjoy some old favorites, we promise that our...
by activediner on February 27, 2013 from activediner