Bella Vista Mexican is a casual, family-friendly restaurant specializing in Mexican classics like burritos and tortas.