Full menu with prices & pictures
Super Mega Dilla 1413 S White Sands Blvd, Alamogordo,...
+18887193595
Order food online for delivery
Reserve a table now for Super Mega Dilla
The Menu of Super Mega Dilla from Alamogordo contains about 17 different dishes and drinks. On average, you pay for a dish / drink about $7.2.
With an average evaluation of 3.1, one can generally recommend, speak of a good choice at the Super Mega Dilla.