Is this shop out of place for Texas? It would fit well in Canada.

6 years ago by in Indoor, US Tagged: ,

Is this shop out of place for Texas?  It would fit well in Canada.  Google Street View Indoors captures a cool coffeeshop/bar with some interesting surprises.

google-street-view-creatures2