13 yrs ago•elchiclereviewedPeanuts and BeerAv. Revolución 927, Zona Centro, 22000 Tijuana, B.C., MexicoThis place back in the 90s...