Phone: (916) 807-9129
Address: 1119 21st Street Sacramento, CA 95811
Grilled street tacos made with homemade tortillas.