← Vallejo restaurants
Taj Grill
No reviews yet
Indian758 Admiral Callaghan Ln, Vallejo
Own or manage Taj Grill? Claim this listing free
Hours
Hours not listed yet.
Details
Address758 Admiral Callaghan Ln, Vallejo 94591
Phone+17076444902
Websitehttp://tajgrillvallejo.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.