Yum! This place has great food, and the portions are huge, so you'll always end up taking some home with you. The atmosphere is bright and colorful...gives the feeling of eating in small family run place with TV's mounted in the corners. Large booths and several tables along with patio dining and a bar area. Even the kids like it, as does everyone else so get there early or you are apt to wait a few minutes for a table, especially on a weekend.