Velasco's Mexican Restaurant Address: 33257 Auberry Rd, Auberry, CA 93602 Phone: (559) 855-3330 Restaurants, Mexican Other Businesses: Subway at 31822 Auberry Rd, Auberry, CA 93602