Back to Taqueria Extra - Walnut Creek
Super Torta (Mexican Sandwich)
$13.99
Choice of meat, ham, sour cream, tomatoes, onions, lettuce, and cheese.
- Choose your proteinChoose 1Required
- Choose your add-onsChoose up to 3