Diner Villegas offers a unique corner location with views of De Villegas park. Features a possible secluded garden.