Suggest an update
El Bamba Restaurant/8188 Central Ave NE - Spring Lake Park - Minnesota (MN)
8188 Central Ave NE, Spring Lake Park, MN 55432, Spring Lake Park, Minnesota (MN)
+1 763-784-2202
8188 Central Ave NE, Spring Lake Park, MN 55432, Spring Lake Park, Minnesota (MN)
+1 763-784-2202