Carmen
French · Seafood · Bar
Carmen is a restaurant offering a menu with dishes like natural French oysters, artichokes, and tuna tartare. It also features a bar and cocktail service.
Location
Can’t find the right one?
Check out these similar restaurants.
Local restaurants nearby
Alameda Principal, 1

