Casa Pomona

Today is opening day for this 114-seat Spanish restaurant on the Upper West Side. There's a tapas bar, outdoor seating, sangria on tap, classic paellas and grilled Spanish black sausage. See the menus.

Casa Pomona