Does this place have beer?
Address: 693 Palomar St #10, Chula Vista, CA 91911, USA
Gary Skelton | Aug 19, 2018
Sorry no beer
Nickey P | Aug 19, 2018
No
Jeramey Rambeau | Aug 19, 2018
No, sorry.
James Velasquez | Aug 19, 2018
They don't sorry
JORGE AGUIRRE | Aug 19, 2018
Sorry they don't
Thanks! Your answer is awaiting moderation.