Location: 6300 East Santa Ana Canyon Road, Anaheim, CA 92807
Popularity: 7/100
Phone:(714)974-0616
Category: Restaurants
Tags: Mexican Restaurants