Spain Inn is a Spanish and Portuguese restaurant offering paella, meat, and seafood entrees in a traditional setting.