NextEats
›
California
›
Food in South El Monte
› Tamborazo Bar
Tamborazo Bar
Bar · 2411 Rosemead Blvd, South El Monte, CA
More food in South El Monte, CA