Los Locos

$$
Closed
yelp logo

(98)

Photos

1875 Ski Times Square Dr
Steamboat Springs, CO 80487

Los Locos is a vibrant dining establishment located at 1875 Ski Time Square Drive in Steamboat Springs, Colorado. Renowned for its lively atmosphere, it offers a diverse menu that reflects a passion for flavorful cuisine.

Open seven days a week, Los Locos provides an inviting space for guests to unwind and enjoy delicious meals. The restaurant does not accept reservations, allowing for a spontaneous dining experience in a bustling setting.

Generated from the website

Reviews

yelp logo
4.098 reviews
Photo of Jared V.
Jared V.
7/30/2025

Margs not great, they pour them in out of a big bucket already mixed but the Los locos beer and tacos were great, got the grilled chicken and surf and turf tacos and both great!

Photo of A'Lissa O.
A'Lissa O.
6/24/2025

The good and the bad. An honest review. Casual slope-side Mexican eatery. Loud music inside. Metal tables outside with stacked chairs blocking the view. Order at the bar and tell them your...

Photo of Joannie B.
Joannie B.
1/14/2025

Cute spot for happy hour drinks and great tacos! Has outside seating overlooking the slopes. Happy hour mamargaritas for $8 bucks. Ample sitting space and good music. My friend and I went for...

Photo of Deena J.
Deena J.
3/8/2025

Great location, easy to get to, busting flavors, & decent prices. Burrito Bowls [mine with fried chicken] were super filling and great flavors. The Queso was a good consistency with a light kick...

Photo of Doug P.
Doug P.
6/28/2025

Great place if you only want a drink and maybe a snack. Very limited menu. Order at the bat and food is brought to you. Soft drinks sold by the bottle. No real table service. If you need another...

Own this business?
See a problem?