Santa Rosa Restaurant
2722 S Staples St
Corpus Christi
TX
78404
(361) 853-3388
Open Map
Alcohol: Beer & Wine Only
Casual
family restaurant
Has TV
Mexican
Noise Level: Average
restaurant
Restaurants
Restaurants Family Style
Take-out