Eating Barbeque at West Coast Smoke and Tap House restaurant in La Mesa, CA.

Feedback

Do you manage or own West Coast Smoke and Tap House?

Yes
Amp Menu