Tijuana Flats Burrito Co.

This is a restaurant in Winter Springs, FL.