Casa Isabel is a Mediterranean restaurant specializing in seafood and regional rice dishes like paella.