Burrito Loco April 20, 2018 by staff Burrito Loco Serving Mexican food, 7 days a week. Located in the Buellton Town Center, they offer a take-out menu and delivery. Open Map Burrito Loco 175 McMurray Rd, Buellton, CA 93427, USA (805)693-5692 Get Directions ← Back Burrito Loco 175 McMurray Rd, Buellton, CA 93427, USA Phone: (805)693-5692 Features Family FriendlyWheelchair Accessible