Epic Roasthouse – Embarcadero
Monday, February 28, 2011
Embarcadero | |
PRO: Steak Tartare, views CON: If you are a veggie Hey I may not know much kittens, but I do know a few things: • Napoli-style pizza • Hmmm. wow. Crap. Lemme think. Oh yeah: • Epic Roasthouse has somma da best Steak Tartare in the universe! So to call your restaurant ‘Epic’, you have [...]


