People Watching Restaurants

The Den

Address: 435 W Main St, Merced, CA 95340

Wool Growers Restaurant

Address: 609 H St, Los Banos, CA 93635