2201 Northgate Blvd, Sacramento, CA 95833 (916) 567-9870
How to go there
Mexican restaurant Loc: 38.6074 / -121.476
Plan your visit