Loading...
 

Omnivore - Taurus: Lost the fight

The South Buckhead steakhouse has closed for business.

Taurus lost the fight on Dec. 31. If you call the restaurant, you will hear a message informing patrons that they have "Closed for business."

Chef and owner #800080:Gary Mennie//atlanta.creativeloafing.com/gyrobase/bull_run/Content?oid=100473|Bill Addison's review here].