Teds Montana Grill Address: 260 S Broad St, Philadelphia, PA 19102 Phone: (215) 772-1230 Cuisine: Organic, Steakhouse Restaurants, Organic, Steak Houses Other Businesses: Tweed at 114 S 12th St, Philadelphia, PA 19107 Rhino Bar at 1234 Locust St, Philadelphia, PA 19107 Dim Sum Garden at 1020 Race Street, Philadelphia, PA 19107 Rick's Steaks at 1 N 12th St, Philadelphia, PA 19107 Fat Tuesday at 431 South St, Philadelphia, PA 19147