Bullchicks (Menu)

1392 E Palomar St, Chula Vista
+1 619-397-0139

Give a rating to Bullchicks

Suggest a dish

How much did you spend at Bullchicks?