Florida
Tampa
Camelita's Restaurant
Camelita's Restaurant
(813) 935-5295
9714 North Nebraska Avenue, Tampa, FL 33612
Grubhub.com
Menu not currently available
View on Grubhub