Great food. Fair prices. Big portions. Sevice okay. I will make this a regular stop
Familiar
Finer Taste is located at 1260 Posner Blvd, Davenport, FL 33837