Restaurants in Owasso, OK

Find Restaurants in Owasso, OK. Listings include Tacowasso, Memory Lane Tea Room & Gift Shop, Emersumnice Brewery, Ding Tea Owasso, GLDN NUGTS and Apple Barrel Owasso. Click on each in the list below the map for more information.

Tacowasso

Tacowasso

8151 N Owasso Expy, Owasso 74055

A
The Shakk

The Shakk

11308 N Garnett Rd, Owasso 74055

G