SPECS, Houston - Restaurant Reviews, Photos & Phone Number - Tripadvisor
https://www.tripadvisor.com/Tourism-g56003-Houston_Texas-Vacations.html
WebJun 17, 2022 · Specs, Houston: See 45 unbiased reviews of Specs, rated 4.5 of 5 on Tripadvisor and ranked #462 of 8,616 restaurants in Houston. Phone: +1 713-526-8787 Location: 2410 Smith St, Houston, Texas Gulf Coast 77006-2398
Phone: +1 713-526-8787
Location: 2410 Smith St, Houston, Texas Gulf Coast 77006-2398
DA: 18 PA: 47 MOZ Rank: 90