Menu Come and Taste! Address 2738 N Grandview Ave, Odessa, TX 79762 Social Follow Contact (255) 352-6258