8924 Elk Grove Blvd, Elk Grove, California 95624 USA
La Favorita Taqueria Interior Menu
Photo Credit: Yelp