Mexican Restaurant
4.5
(273)
Los Locos is a vibrant restaurant situated at the base of Steamboat, offering a mix of good food and a lively atmosphere. While the menu features a variety of flavors and combinations, some customers pointed out that the authenticity of the dishes could be improved, implying that it may cater more to tourists than to traditional Mexican food enthusiasts. Overall, it remains a popular spot for families and ski-goers alike, particularly praised for its scenic views and accommodating service.
Open until 9:00 PM
Hours from Google · may not reflect holidays or recent changes
Restaurant website: Website
Phone number: (970) 761-2394
Address: 1875 Ski Time Square Dr, Steamboat Springs, CO 80487, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" Los Locos has a great atmosphere and is perfect for après-ski. The burritos were sizeable, and so were the tacos! I personally didn't love the taste of the chicken in the burrito, but everything else was tasty and generous. The strawberry basil margarita was a unique twist and super refreshing. We had a minor hiccup with our order but nothing that detracted majorly from our experience. We will likely return! " (*Curated Review*)
" Visiting Los Locos was a delightful experience! The atmosphere was buzzing and the tacos, particularly the birria, were very flavorful. I appreciated the generous portions too! The only downside was the wait time during peak hours, but it was worth it. I had the shrimp tacos which were perfectly cooked. The margaritas were refreshing, though, I expected something more authentic. Overall, a great place for a fun, casual meal after skiing! " (*Curated Review*)
" I must admit I had high expectations for Los Locos after hearing rave reviews. However, my experience was a mixed bag. The nachos were great, but I found the tacos to be a bit bland, lacking the authentic taste I crave. The service was good but felt a bit overwhelmed, which is understandable considering its popularity. I loved the location and decor, though, and the prices were pretty reasonable, especially on taco Tuesdays. " (*Curated Review*)
" Our family had such a fantastic time at Los Locos! The kids loved the huge portions of nachos, and we each ordered different tacos to try. I was pleasantly surprised by the variety available. The place is dog-friendly, which is a huge plus for us. The only downside was the slightly long wait for our food, but the drinks helped pass the time! Friendly staff and an incredible view of the slopes made it a memorable afternoon. We will definitely return next ski season! " (*Curated Review*)
" I came here after skiing and was blown away by the mashup of traditional and modern takes on taco recipes! The service was well-paced considering how busy it got and the servers were genuinely friendly. I’d recommend the taco sampler for anyone unsure what to order. The views from the patio are stunning, and the lively atmosphere adds to the experience. Will definitely return! " (*Curated Review*)
" I've been to Los Locos a couple of times now. I love the buffalo chicken nachos, but I wish they had more traditional options as I didn't find the flavors truly authentic. The place has a casual vibe and is great after skiing, but it definitely feels more like a tourist destination. The service varies quite a bit, but I've had both great and average experiences during my visits. " (*Curated Review*)
" I came to Los Locos during a winter trip, and the experience was fun! I tried a variety of tacos and although they were tasty, I felt them missing that authentic feel. The atmosphere was vibrant and welcoming, and even though it was crowded, I managed to find a small booth indoors. If you're in Steamboat for a ski trip, it's definitely worth a visit for a casual meal! " (*Curated Review*)
Address: 729 Yampa St, Steamboat Springs, CO 80487, USA
Address: 5th and Lincoln, Steamboat Springs, CO 80487, USA
Address: 730 Lincoln Ave, Steamboat Springs, CO 80487, USA
Address: 635 Lincoln Ave, Steamboat Springs, CO 80487, USA
Address: 917 Lincoln Ave, Steamboat Springs, CO 80487, USA
Address: 1755 Lincoln Ave, Steamboat Springs, CO 80487, USA
Address: 56 7th St, Steamboat Springs, CO 80487, USA
Address: 628 Lincoln Ave, Steamboat Springs, CO 80487, USA
Address: 521 Lincoln Ave, Steamboat Springs, CO 80487, USA
Address: 738 Lincoln Ave, Steamboat Springs, CO 80487, USA