Taste of Life Soul Food

724 S. Layton Blvd.

Taste of Life Soul Food is a restaurant located at 724 S. Layton Blvd. in the Clarke Square neighborhood.

Taste of Life Soul Food features Jamaican, Mexican and Soul food.

Business Info

  • Address: 724 S. Layton Blvd.

People Associated With Taste of Life Soul Food

Photos