The_NorthEast_ChileMan said:Was flippin' through threads & saw this one - LIONS & TIGERS & BEARS - Oh My!!!!!
I live near Thwaites Market and have to say - hope this doesn't make everyone green with envy!
We have two "local" restaurant review sites that did reviews:
Phantom Gourmet and https://youtu.be/NtH7CJt9TuE
They look dry to me.