4231 Taylor Blvd, Louisville 40215, United States
Closed· Opens at 10:00
4231 Taylor Blvd, Louisville 40215, United States
No delivery
Spot something wrong?
Dishes at Pupuseria y Taqueria Santa Rosa. Prices may vary in venue.
Been to Pupuseria y Taqueria Santa Rosa? Be the first to share what you ate.