El Limon is a Mexican restaurant offering familiar dishes like tostadas, tortas, and flan in a relaxed and cheery setting.