Taquería Santa Rosa
(46)
Taco restaurant
Address: 501 W Evelyn Ave, Louisville, KY 40215
Hours: Open ⋅ Closes 9 PM
Phone: (502) 614-6435
DeliverClub View Santa Rosa Authentic Mexican Restaurant menu and order online for takeout and fast delivery from Dinner Supply throughout Hernando.