I love El Sombrero. They probably have the best burritos in town... and they are pretty huge. I also like their Taco's but they can be improved. Great location and friendly staff.
If you own or manage El Sombrero, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.