A
Alyssa McDermott Review of Taco Cantina
The BEST Cuban sandwich I've eaten in my life is l...
The BEST Cuban sandwich I've eaten in my life is located at this restaurant!! I love the beer selection they have as well, and the jalapeno-tomatilla salsa is phenomenal as well! You will not be disappointed with your visit here.
Comments: