Seems like Cuban Pete's Cafe in Plaza-Midwood has closed. Their phone number is not working and their website www.cubanpetescafe.com has been suspended.
I guess I'll need to drive by some time to investigate. Does anyone know what happened?
Showing 1-3 of 3