English: The Mexican Restaurant.
Telugu: మెక్సికనోస్ రెస్టారెంట్ .