Yes they have inside seating. Like a fast food style with relaxing environment. Example would be inside Costa vida, Chipotle, Cafe Rio style. You can view some of the gues pictures under the Google reviews > Photos > Atmosphere.
Yes you can. They have a nice seating area
Thanks! Your answer is awaiting moderation.