one thing about tallahassee is they have the best restaurants, and this is one of them. if you like cuban food you must go here it rocks! the servers are friendly , the place is spotless, and the food is delicious!
Band
Business
Artist
Individual