Yo Mama's Grill

Restaurant in Socorro, New Mexico

Burger/American restaurant

913 California Street, Socorro, 87801