Location: 305 South Brookhurst Street, Anaheim, CA 92804
Phone:(714)520-7935
Category: Restaurants
Tags: Mexican Restaurants