All Spotsmexican restaurantTostadas Downtown San JosePhoto by César O'neill on PexelsA beloved family-run Mexican restaurant back in business after an electrical fire closed it in 2023, serving the famous tostadas, tortas, and crowd-favorite bacon birria burgers.Save spotLocation304 E. Santa Clara St., Ste. A, San Jose, CA 95113Open in Maps LinksNo links available