Can you dine in or its only take out
Address: 2301 N Zaragoza Rd #111, El Paso, TX 79938, USA
splashofcolor4u | Jul 1, 2018
It is a take out only pizza place.
Robert “Chip” Castaneda II | Jul 1, 2018
Take out only.
Thanks! Your answer is awaiting moderation.