Montgomery AL Steak Houses 1. 8101 Vaughn Rd, Montgomery, AL 36116 | Pepper Tree Steaks & Wine (334) 271-6328