Tj Oyster Bar (Menu)

601 E Palomar St, Chula Vista, CA 91911, Chula Vista
+1 619-421-4787

Give a rating to Tj Oyster Bar

Suggest a dish

How much did you spend at Tj Oyster Bar?