You don't need to break the bank to find a well made steak in Savannah. This off the beaten path spot will scratch any carnivores itch.