Burrito Loco

Tacos •

Location & Contact

3115 E Mission Ave, Spokane, WA 99202
+15099197980

Open in Maps
Reviews
Rating

4.0