Located in Los Muertos beach next to La Palapa, The Beach House is a small and cozy beach restaurant with an international, moderately-priced menu, generous portions, and fun cocktails.
Located in Los Muertos beach next to La Palapa, The Beach House is a small and cozy beach restaurant with an international, moderately-priced menu, generous portions, and fun cocktails. You can enjoy their dishes while you enjoy their comfortable chairs right on the beach.
Amapas 182, El Centro • (322) 222-3198