The original Spec’s opened in 1962 in Houston.
The store’s name, Spec’s, originated from his nickname that referred to his spectacles.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.