Well, it's a shock to find the Whoa Nellie Deli inside a gas station.
The food wasn't amazing (we'd heard some hype) if we're honest, the "world famous" fish tacos weren't as good as ones we ate not (that) far away in Boulder.
Still, if you're passing and you're hungry, why not?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.