Eating Cuban Tapas/Small Plates at Mambo Grill & Tapas restaurant in Salisbury, NC.

Feedback

Do you manage or own Mambo Grill & Tapas?

Yes