Great cuban resturant located near the Air Force Base. The service is slow on most days but the food is excellent. They have daily special...
All reviews seem positive