Cafe Sol is a canteen offering Tex-Mex cuisine. Known for generous portions and cocktails, it's a spot to relax and enjoy a meal.