Contact Us

img-3719.jpgThank you for choosing Vela Farms. Please feel free to contact us, your satisfaction is important!

 

customerservice@velafarms.com

 

Vela Farms On The Square

104 N. Main St.

Victoria, TX 77905

(361)649-VELA     (361)649-8352

1-888-894-2581

 

 NEW HOURS 2020

Store Hours

Monday-Friday 9-5:30pm

Closed Saturday 

Sunday 10-2pm

BUFFET SERVICE TIMES

Monday - Friday  Lunch 11-2pm 

Sunday Brunch 10-2pm

 

Closed Sunday