Spanish Restaurants in Keene, NY

Refine
Sort by
Features

1. Sol De Oro

Sol De Oro

2617 Main St, Lake Placid, NY 12946

CLOSED NOW:3:00 pm - 9:30 pm

From Business: Sol De Oro is a seafood, bar and steakhouse, offering a great variety of sea food and many types of steaks, great wine selection and happy hour from 3 till 6 pm . We are a…

3. Uncle Pop Pops

Uncle Pop Pops

1 Market Pl Unit 25, Essex Junction, VT 05452

Amenities:
Takes reservations