Cuban Restaurants in LOUISA
Show restaurants on map
3.9
Menu
Table booking
3.9
Menu
Table booking
City: LOUISA, 213 W Main St, 23093, Louisa, US, LOUISA, United States
"We ordered a pulled pork sandwich and a brisket sandwich. The brisket was shredded, and both sandwiches were prepared in a way that reminded me of pot..."
Feedback
These reviews refer only to the mentioned ingredients.