the castro is hella fatty

I saw this... thing in an otherwise empty 24th Street window the other day.  What could possibly be coming soon?  A butcher who sells steaks for disoriented people new to town? A bacon-wrapped art gallery? A combination ping-pong practice space/artisan deli sandwich purveyor?

Places seriously don't even have to sell anything anymore. Come get your meat maps or whatever. It's a thing.