Carmelo's Cafe

Permanently closed

Advertisement

403 23rd Ave
Tuscaloosa, AL 35401

Carmelo Cafe is a cozy eatery nestled in the heart of Tuscaloosa, AL, offering a menu of classic and contemporary dishes.

With a warm and inviting atmosphere, this cafe provides a casual dining experience for locals and visitors alike.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesAlabamaTuscaloosaCarmelo's Cafe

Partial Data by Foursquare.

Advertisement