Update Info - Super Steer Steak House
This restaurant was reported as closed. If it is open, let us know.
Super Steer Steak House
2031 Blossom St
Dos Palos, CA 93620
2031 Blossom St
Dos Palos, CA 93620
This restaurant was reported as closed. If it is open, let us know.