Box Tacos offers Mexican cuisine. Known for tacos, it's located in Avalon Business Park.