Twin Peaks Pizza & Pasta

4.2
(100+ Reviews)
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Ratings of Twin Peaks Pizza & Pasta

4.2
(100+ Reviews)

Happy Hours & Specials

Know a great happy hour or special for this location?


Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

Since our doors were first opened in 1986, Twin Peaks Pizza has always stood for the highest quality ingredients. In 2014, long-time friends, Marco Antonio Junqueria and Meghan Murphy took over ownership of Twin Peaks Pizza. Marco Antonio and Meghan were committed to the continued use of the recipes that drew in our first customers; insisting on freshly grated cheese and homemade dough and sauce. When you bite into a slice from Twin Peaks Pizza, you know you’re getting the real deal, not something processed and frozen.

1681 Church St
San Francisco, CA 94131
Monday
3:00 PM - 9:00 PM
Tuesday
3:00 PM - 9:00 PM
Wednesday
3:00 PM - 9:00 PM
Thursday
3:00 PM - 9:00 PM
Friday
11:00 AM - 10:00 PM
Saturday
11:00 AM - 10:00 PM
Sunday
11:00 AM - 9:00 PM

Frequently Asked Questions

What is Twin Peaks Pizza & Pasta's rating?
Twin Peaks Pizza & Pasta is rated an average of 4.2/5 stars across various online platforms.

+1 415-695-9200

1681 Church St, San Francisco, CA 94131


© 2025 Checkle, Inc

Privacy

Terms