Usa-Places.com has listed approx 21 Mexican restaurants in San Juan. Some of the Top rated Mexican restaurants in San Juan are- Ann's Restaurant, El Gran Gallo Cafe, Delia's Specializing in Tamales, El Pato Mexican Food, MexiCocina Cafe, Mijitos Cocina, Taqueria La Mexicana, El Rancho Grande Mexican Restaurant and Cantina, La Cocinita & Irene's Mexican Restaurant.