← Austin restaurants
The Rosa
No reviews yet
Mexican2206 Santa Rosa St, Austin
Own or manage The Rosa? Claim this listing free
Hours
Hours not listed yet.
Details
Address2206 Santa Rosa St, Austin 78702-4628
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.