It depends on the laws of your state. In my state, WA, I can carry in a resturant as long as it is not in the portion set aside as a bar. I can also carry in a store that sells beer and liquor as long as the store is not restricted to persons 21 and over I can carry there. However I can not carry at a concert or other type of outdoor music festival. There is a spot on this web site where you can research the laws of you state. Other prohibited areas include court houses, jails, mental institutions. I can even open carry in anyplace I can carry concealed in WA.