Location: 8510 North 7th Street, Phoenix, AZ 85020
Phone:(602)944-2348
Category: Restaurants
Tags: Mexican Restaurants