THE EXCELSIOR HOTEL - Best 'Steak' in the west
Clicks: 65, website added: Oct 30, 2013
| ||||||||||||||||||||||||
THE BEST STEAK IN THE WEST! The Excelsior Hotel 110 Coglin St, Brompton. We are 'Serious About Meat,' this is a commitment to sourcing the highest quality produce, every cut of meat on our menu is MSA grade premium beef, which means it is not only gre