Own or manage a place in town?
Flag as Inappropriate
This Mexican restaurant is located in the Sun Valley Mall. It boasts a kitchen with no cans. All food items are made fresh daily. Numerous side dishes and freshly made Horchata are also available.