Cuban • American • Vegetarian • Sandwiches
"Best Cuban food in town. Never go anywhere else when I'm in the mood for Cuban food. All other vaca fritas pale in comparison. Excellent prices too. Their ajiacos cant'be beat. Sadly, it's only served on fridays."