Odoba Mexican Grill 2

Odoba Mexican Grill 2

Restaurants in Knoxville, TN

Restaurants Tex-Mex Restaurants

Contact us

Location

157 N Peters Rd,
Knoxville , TN 37923 UNITED STATES

Reviews

Odoba Mexican Grill 2 865-470-4457
157 N Peters Rd,
Knoxville , TN 37923 UNITED STATES
$
Odoba Mexican Grill 2

Detail information

Company name
Odoba Mexican Grill 2
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Odoba Mexican Grill 2

Contacts Location Details