j
juan colon Review of The Crabs Claw Inn
Literally the best Cuban sandwich I have ever had ...
Literally the best Cuban sandwich I have ever had and we are visiting from Florida. So for me to find a Cuban sandwich in North Carolina that can grab the title of the best Cuban sandwich. That's impressive
Comments: