1800 15th St, Ste D, Sacramento, CA 95811, United States
No delivery
Spot something wrong?
Dishes at Mas Taco Bar. Prices may vary in venue.