Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Selma

Mountain Mike's, Selma, California










Mountain Mike's
2851 Highland Ave. #119
Selma CA United States


Phone: 559.896.9797
Smoking: not permitted