Victoria's Latin Restuarant

151 Almedia Rd St Rose LA 70087 USA

(504) 287-4072

Location