Marbella is a very old school Panamanian restaurant on Balboa Avenue. It's a Spanish place specializing in seafood. Excellent paella and overall good seafood. Prices are stuck in 1984, so a hearty plate of paella will set you back $13, and there's only one item with a higher price on the menu.