The Chili Pepper

Yuma, United States

The best burritos in town some people claim. A good restaurant that offers excellent food, great burritos and great taco. Has outdoor seating. Very reasonable prices.