Casa Azteca Mexican Restaurant & Bar ★★★★☆4.3 (1,269) Restaurants Mexican restaurant 20 N Abel St, Milpitas, CA 95035 Call Website Details →