1 restaurants found in Santa Rosa, Texas

Find information, coupons, menus, ratings and contact details for restaurants in Santa Rosa, Texas

List view

The Oldies Restaurant

117 N. Main St., Santa Rosa, Texas, 78593

International

  • Contact
  • Location
loader

Unfortunately, no restaurants meet your search criteria.

Remove filters
loader
loader loader loader
Top