Location: 8901 North 12th Street, Phoenix, AZ 85020
Phone:(602)943-5933
Category: Restaurants
Tags: Mexican Restaurants