The staff is friendly and the prices are reasonable. The food is average but filling. The decor is dated and need some sprucing up. They need to be more creative with their cooking, but this could be a franchise thing. The staff will wear their favorite team shirts on game day and show games on the TV's.
Address: 2432 Mccall Ave, Selma, CA 93662-3145
Location: United States > California (CA) > Selma
Phone Number: +1 559-896-6568