When passing through the area we always stop at Los Sombreros...never been disappointed! The food is great, the service is excellent, and prices are very good. The restaurant is in the center of a small strip mall.....don't be fooled by this location. If in the area, give it a try as you will not be disappointed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.