Best Central/South American Restaurant
2007 Winner ‘Best Central/South American Restaurant’ in other markets »
Los Cabos II
1525 Champa St., Denver, CO 80202
(303) 595-3232
Los Cabos II picks up extra points for authenticity. Well, authenticity -- and the giant stuffed llama. When the dining room is quiet, this restaurant can (and does) double as a sort of Peruvian cultural museum -- but it's best during the lunch and dinner rushes, when everyone's ordering and then digging into huge plates of multi-ethnic South American grub. From the simplest dishes of lomo saltado and strange Chinese/Spanish fusions to the seriously Spanish paella specials, mustardy potato salad and weekend buffets, everything is delicious and served in huge portions by a staff that's as friendly as the one at the corner diner.
Source:
Westword
Comments on Los Cabos II
Related Winners
Feed
There are no feed items yet.
Do you own or manage this business?
Click here to promote your award