1,167 reviews #27 of 1,970 Restaurants in Phoenix $$ – $$$ Mexican Southwestern Latin. 2814 N 16th St, Phoenix, AZ 85006-1205 +1 602-636-0240 Website Menu. … Date of visit: March 2022. Helpful? 1 . This review is the subjective opinion of a Tripadvisor member and not of Tripadvisor LLC. Tripadvisor performs checks on reviews.