So I'm sitting here in my hotel room hungry as can be but I don't want to order room service, so my question is what are the best places to eat here in Odessa? I am a fan of meat
shrimp juicy homemade burgers and a cold beer any ideas as to where I can go? Also as far as night life where are the must go places?