Stela offers delicious seafood dishes and ice-cold beer. Known for good service and tasty food at reasonable prices.