El Tomillar is a restaurant known for its generous portions of flavorful, homemade-style cuisine, including paella.