Asada Mexican Restaurant

Restaurant 4340 Main St Chula Vista
  • Kids Menu — No