is the pulled pork sandwich at balboa in san diego still in effect
Address: 5604 Balboa Ave Ste 105-106, San Diego, CA 92111, USA
Carla Ivey | Sep 10, 2020
I dont know. Why not call them and ask.
Rich Salo | Sep 10, 2020
YES it is.
Thanks! Your answer is awaiting moderation.