Boba Loca

BOBA LOCA, 3621 N Zaragoza Rd Unit 5, El Paso, TX 79938, United States

(915) 502-0507

Location