My family and I LOVE Mario's in Galveston and visit once a week. They have the BEST Italian food in TEXAS, the service is always top notch, and the atmosphere is very family friendly. It is nice to have a great meal then be able to take a walk on the beach. Great for tourists and natives alike!
more