Location: 225 Main Street, Mammoth, AZ 85618
Phone:(520)487-2678
Category: Restaurants
Tags: Mexican Restaurants