Located in the vibrant and highly sought-after Old Town Temecula, Public House is a well established, high energy restaurant and bar offering a rare opportunity to acquire a turnkey hospitality business in one of Southern California’s most popular...