Scotty's Restaurant
1645 Tennessee St, Vallejo, CA 94590-4655
Scotty's Restaurant is a Cafe place is located in Vallejo, California. The address of Scotty's Restaurant is 1645 Tennessee St, Vallejo, CA 94590-4655.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 707-644-2051,