Vallarta Bar Grill

bar in Teralta West, San Diego

Phone: (619) 528-0008

Address: 4125 El Cajon Blvd