Established in 2008, the history behind O’Donovan’s Irish Pub is extremely unique as the structure of the restaurant was built all in Ireland and was shipped to the United States!
If you are looking to get some of the best pizza in Texas head over to this little gem in San Antonio. Tanks Pizza was established in 2011 and business has been booming ever since.