What? Where?

Owens Reviews & Details

Owens

Owens is rated 3 stars

6619 N I-35 Service Rd
Austin
(513) 458-2101

Love It Hate It Try It Edit It Share It

Owens is located at 6619 N I-35 Service Rd in Austin near the intersection of N I- 35 Svc Rd and la Posada Dr. Their menu consists of American dishes . Call (513) 458-2101 today!

  • Cuisine:American
  • Major Intersection:N I- 35 Svc Rd And La Posada Dr
What everyone says about Owens

Tell us more about Owens Austin!

Owens Reviews, Austin


Be the first to review Owens!
Review Owens

More Restaurants in San Antonio

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013