Taco Bell Mega Mall is a fast food restaurant serving Mexican cuisine, located within a shopping mall food court. It offers take-out and delivery options.