Information provided on Forbes Advisor is for educational purposes only. Your financial situation is unique and the products and services we review may not be right for your circumstances.
Tarros Mexican Restaurant Bar is the newly renamed restaurant at 110 Walnut Ave ... The new menu features shrimp ceviche, mole enchiladas, chile relleno (ancho chile sauce topped with pepitas and ...