Sol Paellas offers a taste of authentic paella, a traditional Spanish rice dish. They also feature a Chicken Fricassee special. The establishment is located in Riverview, FL.