A taste of Spain is what one may encounter at Costa del Sol. This restaurant near Orange Blossom Trail is laid-back yet alive with color. Experience some Spanish culture with their steak, beef, chicken and seafood. The eatery's specialty is the well-known Spanish paella dish.