If the idea of a “nice restaurant” has you thinking of white tablecloths and high menu prices, then DePalma’s Italian Cafe in Tuscaloosa may be a delightful departure. Serving delicious food in a vibrant, laid-back atmosphere, DePalma’s invites happy diners to gather, relax, and enjoy a memorable meal. The Food One of Tuscaloosa’s most popular… Read more »