New Patio Now Open At El Vaquero Olentangy


Come check out our new patio at our Olentangy River Road location at 3230 Olentangy River Rd, Columbus, OH 43202.

Recent Posts