United States / Albuquerque / RestaurantsseafoodCrazy FishAddress3015 Central Ave NE, AlbuquerqueWebsitecrazyfishnm.comPhone+15052323474—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itGuava Tree Cafe · 71 mNot ratedDaydream Rum Bar · 124 mNot ratedThe Shop Breakfast and Lunch · 135 mNot ratedLittle Bear Coffee