Location: 2831 North 24th Street, Phoenix, AZ 85008
Phone:(602)522-2043
Category: Restaurants
Tags: Mexican Restaurants