Terraza Gran Cafe El Espejo is a Mediterranean restaurant with terrace seating.