United States / Odessa / RestaurantsburgerWatt's BurgerAddress1208 S Grant Ave, OdessaWebsiteodessamenus.comPhone+14323372131—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itLa Cubanita · 218 mNot ratedLa Margarita Mexican Food · 297 mNot ratedDesperados Bar · 475 mNot ratedLucy's Cafe