Happy Lobster aka Langosta Feliz, a restaurant on Avenida Costera Miguel Aleman, Acapulco, Mexico. Art - Advertising, Signs, Billboards and Writing By: kenerk