Tamborazo Bar

Bar · 2411 Rosemead Blvd, South El Monte, CA

More food in South El Monte, CA