May 21, 2009 at 5:17 pm #2730571
Cubans? Ybor? Aaaaargh!
Could it possibly be a scary hidden corner in (one of the) La Teresita’s?
Goshdarn Fowle’s in MA. had me going for a while too…
This one is killin’ me. Love it! [:D]