• Photo taken at Home Run Pizza by Sapo L. on 11/5/2011
  • Photo taken at Home Run Pizza by Sapo L. on 10/28/2011
  • Photo taken at Home Run Pizza by Sapo L. on 11/20/2011
  • Photo taken at Home Run Pizza by Sapo L. on 11/20/2011

Home Run Pizza

Pizza Place
1501-1607 Central Ave, Los Alamos, NM 87544, United States
Reservations:
No
Credit Cards:
Yes (incl. American Express)
Outdoor Seating:
No
Total Visitors
24
Total Visits
55
Save
Share
Log in to leave tips at this venue!
Sort:
  • Recent
  • Popular

3 Tips

  • Amber M.

    Worst pizza on the planet taste like cardboard and as dry as it too. Don't waste your money.

    Amber Menard · February 25, 2012
    Save
  • Kelsey W.

    Definitely the best.

    Kelsey Wedman · April 12, 2011
    Save
  • Carolyn Z.

    Best pizza in New Mexico

    Carolyn Z · August 16, 2010
    Save