308 BroadwayNashville, TN 37201
Mon - Sun 11:00 am - Close
Casa Rosa is a little taste of Texas in Tennessee. Tacos, tequila and tufted pink booths — what else can a girl ask for?
150 4th Ave. NSuite G-150Nashville, TN 37219
©2021 Nashville Downtown Partnership