Rita's Taco Shop
2137 Edsel Ln NW, Corydon
(812) 225-5429
Menu
Restaurants in Corydon, IN
Rita's Taco Shop
2137 Edsel Ln NW, Corydon, IN 47112
(812) 225-5429