Rated
5.0 out of
5 from
1Reviews
Baja Jack's Burrito Shack
is an enjoyable Mexican Restaurant Restaurant
Ranked #1 of 23 Restaurants in Owasso Owasso.
Some say it is amazing, awesome.
★★★★★ on the 7th of August, 2013
Food is awesome. They have amazing customer service. The owner or manager is always walking around talking to people and I always hear at least one Jack Johnson song. Luv it here!