Chez Carlos is a casual eatery offering a delightful fusion of French and Tapas cuisine. This bar and restaurant provides a relaxed atmosphere for enjoying small plates and drinks.