Water Still

4502 Bell St, Amarillo TX

(806) 359-7555

Rated 5.0 out of 5 from 1 Reviews Water Still is a pretty good Juice Bar Restaurant Ranked #1 of 32 Restaurants in Amarillo. Some say it is sweet.

★★★★★ on the 13th of September, 2013

green and sweet
Location