Cafe Rue Vermilion is listed under French Restaurants and is located at 205 W Vermilion St Ste A, Lafayette, LA 70501-6847 near the city Lafayette.
Cafe Rue Vermilion is popular for French near Lafayette
Coordinates: 30.22408, -92.02022
Address: 205 W Vermilion St Ste A, Lafayette, LA 70501-6847
Phone : +1 337-262-0061
Key Features: French Restaurants
User Ranking: 190