Barbacoa's Spearfish-1

Barbacoa's Spearfish

305 W Jackson Blvd, Spearfish, SD 57783, United States

Barbacoa's Spearfish-2

Barbacoa's Spearfish

305 W Jackson Blvd, Spearfish, SD 57783, United States

Barbacoa's Spearfish-3

About Barbacoa's Spearfish

Nestled in Spearfish, South Dakota, Barbacoa's at 305 W Jackson Blvd is a hidden gem for anyone craving bold, fresh, and customizable Mexican flavors. With a "make-your-own burrito" style concept, it delivers an experience that feels both familiar and refreshingly different. Some diners even claim it's better than Chipotle—and for good reason.

The menu keeps things simple yet satisfying, with standout options like the Classic, Hot Mama, Big Benny, and Veggie. Whether you prefer a loaded burrito, a hearty bowl, or tacos bursting with fresh toppings, Barbacoa's offers high-quality ingredients that elevate the fast-casual dining experience. Customers rave about the fresh meats, abundant vegetable choices, and free queso and toppings, making every order a flavorful, personalized masterpiece.

A Casual Atmosphere with a Local Vibe

More than just a place to grab a quick bite, Barbacoa's exudes a laid-back, locally owned feel that sets it apart. Step inside, and you’ll find a mix of old-school charm and modern cool, from the stickers lining the bathroom walls to the upbeat playlist featuring Dolly Parton, Train, and The Temptations. The setting is casual, with moderate noise levels, making it ideal for both solo diners and groups looking to enjoy a relaxed meal.

For those who like to dine outdoors, the patio seating provides a comfortable spot to soak up the local atmosphere. Whether you're grabbing a quick lunch or sitting down for a meal with friends, the setting makes it an inviting place to unwind.

Convenience Meets Quality

One of the biggest draws of Barbacoa's is its customer-friendly services, ensuring that everyone—whether dining in or on the go—has a seamless experience. The restaurant offers:

  • Reservations, Takeout, and Delivery for those looking to enjoy their meal anywhere.
  • Payment flexibility, accepting credit cards, Android Pay, Apple Pay, and even cryptocurrency.
  • Wheelchair accessibility, making it a welcoming space for all guests.
  • Catering services, perfect for events or group gatherings.
  • Free Wi-Fi, TVs, and an easygoing atmosphere for those who like to stay connected while they eat.
  • Bike parking and street/private lot parking, ensuring hassle-free visits for both locals and travelers.

With a beer and wine selection, Barbacoa's also offers a little something extra for those who enjoy pairing their meal with a drink. Whether it's a quick bite or a casual night out, the restaurant delivers a balance of quality, efficiency, and comfort.

Opening time Hours

  • Monday : 10:00 AM - 09:00 PM
  • Tuesday : 10:00 AM - 09:00 PM
  • Wednesday : 10:00 AM - 09:00 PM
  • Thursday : 10:00 AM - 09:00 PM
  • Friday : 10:00 AM - 09:00 PM
  • Saturday : 10:00 AM - 09:00 PM
  • Sunday : 10:00 AM - 09:00 PM
Barbacoa's Spearfish-4
Menu
Barbacoa's Spearfish-5

Business Info

  • Outdoor seating
  • Drive-through
  • Takeaway
  • Dine-in
  • Delivery
  • Fast service
  • Breakfast
  • Lunch
  • Dinner
  • Solo dining
  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
  • Alcohol
  • Beer
  • Comfort food
  • Food
  • Healthy options
  • Late-night food
  • Quick bite
  • Vegetarian options
  • Breakfast
  • Brunch
  • Lunch
  • Dinner
  • Catering
  • Dessert
  • Seating
  • Table service
  • Toilet
  • Casual
  • Cosy
  • Trendy
  • Groups
  • Tourists
  • University students
  • Accepts reservations
  • Credit cards
  • Debit cards
  • NFC mobile payments
  • Credit cards
  • Good for kids
  • High chairs
  • Kids' menu
  • Free of charge street parking
  • Free parking lot
  • Parking

Location & Contact

Call To Book a Table & Delivery

+1 605 722 1774

Information Restaurant:

Address: 305 W Jackson Blvd, Spearfish, SD 57783, United States

Opening Hour:

Monday : 10:00 AM - 09:00 PM ,
Right Now :