Location: 4150 North 67th Avenue, Phoenix, AZ 85033
Phone:(623)873-6220
Category: Restaurants
Tags: Mexican Restaurants