Villas Brazilian Steakhouse Grill
(882)
Brazilian restaurant
Local chain serving Brazilian churrasco, sides & cocktails in stylish surroundings.
Address: 12817 Preston Rd # 425, Dallas, TX 75230
Hours: Closes soon ⋅ 10 PM ⋅ Opens 11 AM Thu
Phone: (214) 238-2797
Visit Villa's Grill Brazilian Steakhouse in North Dallas or Irving! Call (214) 238-2797 to place your to-go order or make a reservations now!
12817 Preston Road, Dallas, TX 75230. CLOSED MONDAY. TUESDAY-THURSDAY. Lunch 11:00 am - 3:00 pm. Dinner 5:00 pm - 9:00 pm. FRIDAY. Lunch 11:00 am - 3:00 pm.