LA Bamba Mexican Restaurant 520 E Kirkwood Ave Bloomington, IN 47408 Phone: (812) 332-5970
Category: Restaurants