Las Dos Cazuelas Address: 117 W Main St, Westmorland, CA 92281 Phone: (760) 351-0431 Restaurants Other Businesses: Town Pump Steak House at 200 W Main St, Westmorland, CA 92281 Town Pump Steakhouse at 200 W Main St, Westmorland, CA 92281