Only one Arizona restaurant made dailymeal.com‘s list of having the best burritos in America. “Oh, it feels awesome!” said Mary Lou Huff co-owner of the Chile Pepper restaurant in Yuma, Arizona.
YUMA (AZFamily)— A family restaurant from San Luis Rio Colorado, Mexico, is making its mark in the desert southwest, bringing Mexican seafood to Yuma with their third restaurant that opened up earlier ...