Auberge Saint Vincent is a restaurant located in a green setting, offering a warm interior with wood paneling and views of floral gardens. It is situated in Perpignan.