Update Info - Chama River MicroBar
This restaurant was reported as closed. If it is open, let us know.
Chama River MicroBar
106 2nd St SW
Albuquerque, NM 87102
106 2nd St SW
Albuquerque, NM 87102
This restaurant was reported as closed. If it is open, let us know.