Mexican Restaurant – Royal Taco

Address1469 Landess Ave, Milpitas, CA 95035
Order: doordash.com