Full menu with prices & pictures
Twin Peaks Odessa 5001 East 42nd Street, Odessa, TX 79...
+14323660921
Reserve a table now for Twin Peaks Odessa
The place from Odessa offers 63 different menus and drinks on the menu at an average price of $9.0.
Sweet Potato Hash
390 cal.
The Greek Vegetarian
Mixed greens, pepperoncini, artichoke, fried capers, red onions, tomatoes, cucumber, feta, herb vinaigrette. 580 cal.