A restaurant review by southerncaliforniadiningservicesfun.com Spain Restaurant located at Echo Park, a district of Los Angeles is a family owned restaurant specializing in Spanish cuisine. They offer paellas and tortillas, tapas, bocadillos, sandwiches and dishes of seafood, pork, chicken and beef. The d├ęcor is typical of a small family owned restaurant, nothing edgy but homey […] ↓ Read the rest of this entry…