Can you get the cajun turkey at this location
Address: 1817 W Vista Way, Vista, CA 92083, USA
Yolanda Crews | Aug 25, 2020
Yes
Gina Castro | Aug 25, 2020
I saw it being advertised in this location last time I went.
Kevin Ver Sluis | Aug 25, 2020
When I went I did not see it on the menu.
Linda Flores | Aug 25, 2020
No sure call your local place
Thanks! Your answer is awaiting moderation.